giant asian pond turtle - Turkish English Dictionary